Microsoft Library Research Researcher: Pam Cahn Prepared for: Lakshminarayanan Subramanian Date: 8/3/00 Research Time: 1 hour Data Costs: $75 Subject: Resource Allocation, Agents, and Brokers
Direct costs and amount of time spent for this research are provided for your information and are not being charged to your department's budget.
This material is copyrighted and should not be distributed outside of Microsoft.
______________________________________________________
|
To request a copy of any abstracted article or paper, e-mail the citation directly to the “library” alias.
6549099 INSPEC Abstract Number: B2000-05-6150P-010, C2000-05-5630-006
Title: RATES: a server for MPLS traffic engineering
Author(s): Aukia, P.; Kodialam, M.; Koppol, P.V.N.; Lakshman, T.V.;
Sarin, H.; Suter, B.
Author Affiliation: Lucent Technol., AT&T Bell Labs., USA
Journal: IEEE Network vol.14, no.2 p.34-41
Publisher: IEEE,
Publication Date: March-April 2000 Country of Publication: USA
CODEN: IENEET ISSN: 0890-8044
SICI: 0890-8044(200003/04)14:2L.34:RSMT;1-4
Material Identity Number: J991-2000-002
U.S. Copyright Clearance Center Code: 0890-8044/2000/$10.00
Language: English Document Type: Journal Paper (JP)
Treatment: Applications (A); New Developments (N); Practical (P)
Abstract: It has been suggested that one of the most significant reasons
for multiprotocol label switching (MPLS) network deployment is network
traffic engineering. The goal of traffic engineering is to make the best
use of the network infrastructure, and this is facilitates by the explicit
routing feature of MPLS, which allows many of the shortcomings associated
with current IP routing schemes to be addressed. This article describes a
software system called Routing and Traffic Engineering Server (RATES)
developed for MPLS traffic engineering. It also describes some new routing
ideas incorporated in RATES for MPLS explicit path selection. The RATES
implementation consists of a policy and flow database, a browser-based
interface for policy definition and entering resource provisioning
requests, and a Common Open Policy Service protocol server-client
implementation for communicating paths and resource information to edge
routers. RATES also uses the OSPF topology database for dynamically
obtaining link state information. RATES can set up bandwidth-guaranteed
label-switched (LSPs) between specified ingress-egress pairs. The path
selection for LSPs is on a new minimum-interference routing algorithm aimed
at making the best use of network infrastructure in an online environment
where LSP requests arrive one by one with no a priori information about
future requests. Although developed for an MPLS application, the RATES
implementation has many similarities in components to an intradomain
differentiated services bandwidth broker. (21 Refs)
Descriptors: distributed databases; network servers; network topology;
online operation; open systems; packet switching; telecommunication network
routing; telecommunication traffic; transport protocols
Identifiers: MPLS traffic engineering; RATES; server; multiprotocol label
switching; MPLS network deployment; network traffic engineering; network
infrastructure; IP routing; software system; Routing and Traffic
Engineering Server; path selection; policy database; flow database;
browser-based interface; policy definition; resource provisioning requests;
Common Open Policy Service; protocol server-client implementation; edge
routers; resource information; OSPF topology database; link state
information; path information; bandwidth-guaranteed label-switched;
minimum-interference routing algorithm; intradomain differentiated services
bandwidth broker
Class Codes: B6150P (Communication network design, planning and routing);
B6210L (Computer communications); B6150M (Protocols); B6150C (Communication
switching); C5630 (Networking equipment); C5640 (Protocols); C6150N (
Distributed systems software); C6160B (Distributed databases)
Copyright 2000, IEE
6635671 INSPEC Abstract Number: B2000-08-6210L-071, C2000-08-5620W-017
Title: A two-tier resource management model for the Internet
Author(s): Terzis, A.; Wang, L.; Ogawa, J.; Zhang, L.
Author Affiliation: Dept. of Comput. Sci., California Univ., Los Angeles,
CA, USA
Conference Title: Seamless Interconnection for Universal Services. Global
Telecommunications Conference. GLOBECOM'99. (Cat. No.99CH37042) Part
vol.3 p.1779-91 vol.3
Publisher: IEEE, Piscataway, NJ, USA
Publication Date: 1999 Country of Publication: USA 6 vol.(lii+2798)
pp.
ISBN: 0 7803 5796 5 Material Identity Number: XX-2000-00490
U.S. Copyright Clearance Center Code: 0 7803 5796 5/99/$10.00
Conference Title: Seamless Interconection for Universal Services. Global
Telecommunications Conference. GLOBECOM'99
Conference Date: 5-9 Dec. 1999 Conference Location: Rio de Janeireo,
Brazil
Language: English Document Type: Conference Paper (PA)
Treatment: Theoretical (T)
Abstract: In this paper we propose a two-tier resource management model
for the global Internet. Our solution resembles the current two-tier
routing hierarchy and allows individual administrative domains to
independently make their own decisions on strategies and protocols to use
for internal resource management and QoS support. The aggregate traffic
crossing domain borders is served according to relatively stable,
long-lived bilateral agreements. End-to-end QoS support is achieved through
the concatenation of such bilateral agreements. We describe in detail a
realization of this two-tier model, where a bandwidth broker (BB) acts as
the resource manager for each administrative domain, neighboring bandwidth
brokers communicate with each other to establish inter-domain resource
agreements. As an illustrative example in this paper we used a simplified
RSVP as an intradomain resource allocation protocol for the aggregate
traffic between border routers. Our simulation results show that this
two-tier design can provide effective end-to-end QoS support for user
applications. (17 Refs)
Descriptors: computer network management; Internet; protocols; quality of
service
Identifiers: two-tier resource management model; Internet; administrative
domains; strategies; protocols; internal resource management; QoS support;
aggregate traffic; bilateral agreements; bandwidth broker; neighboring
bandwidth brokers; inter-domain resource agreements; RSVP; intradomain
resource allocation protocol
Class Codes: B6210L (Computer communications); B6150M (Protocols); B6210C
(Network management); C5620W (Other computer networks); C5640 (Protocols)
Copyright 2000, IEE
6529366 INSPEC Abstract Number: B2000-04-6210L-092, C2000-04-5620W-033
Title: Evaluation of bandwidth broker signaling
Author(s): Gunter, M.; Braun, T.
Author Affiliation: Inst. of Comput. Sci. & Appl. Math., Bern Univ.,
Switzerland
Conference Title: Proceedings Seventh International Conference on Network
Protocols (ICNP'99) p.145-52
Publisher: IEEE Comput. Soc, Los Alamitos, CA, USA
Publication Date: 1999 Country of Publication: USA xiii+345 pp.
ISBN: 0 7695 0412 4 Material Identity Number: XX-1999-03051
U.S. Copyright Clearance Center Code: 0 7695 0412 4/99/$10.00
Conference Title: Proceedings of ICNP'99: 7th International Conference on
Network Protocols
Conference Sponsor: IEEE Comput. Soc. Tech. Committee on Distributed
Process
Conference Date: 31 Oct.-3 Nov. 1999 Conference Location: Toronto,
Ont., Canada
Language: English Document Type: Conference Paper (PA)
Treatment: Applications (A); Practical (P); Theoretical (T)
Abstract: The differentiated services (DiffServ) architecture for the
Internet implements a scalable mechanism for quality-of-service (QoS)
provisioning. Bandwidth brokers represent the instances of the
architecture, that automate the provisioning of a DiffServ service between
network domains. Although several bandwidth broker implementations have
been proposed, the alternatives and trade-offs of the different viable
approaches of inter-broker communication were not studied up to now. This
paper presents the broker signaling trade-offs considered in the context of
a DiffServ scenario used by the Swiss National Science Foundation project
CATI, and it presents results gathered by simulations. (10 Refs)
Descriptors: Internet; quality of service; telecommunication signalling;
telecommunication traffic
Identifiers: bandwidth broker signaling; differentiated services
architecture; Internet; scalable mechanism; quality of service provisioning
; QoS; network domains; inter-broker communication; Swiss National Science
Foundation; CATI project
Class Codes: B6210L (Computer communications); C5620W (Other computer
networks); C7210N (Information networks)
Copyright 2000, IEE
6521061 INSPEC Abstract Number: B2000-04-6250F-294
Title: Hybrid channel assignment using dynamic resource sharing
Author(s): Al Agha, K.
Author Affiliation: PRiSM Lab., Versailles Univ., France
Conference Title: Gateway to 21st Century Communications Village. VTC
1999-Fall. IEEE VTS 50th Vehicular Technology Conference (Cat.
No.99CH36324) Part vol.5 p.3029-33 vol.5
Publisher: IEEE, Piscataway, NJ, USA
Publication Date: 1999 Country of Publication: USA 5 vol. (lxix+3056)
pp.
ISBN: 0 7803 5435 4 Material Identity Number: XX-1999-02881
U.S. Copyright Clearance Center Code: 0 7803 5435 4/99/$10.00
Conference Title: Gateway to 21st Century Communications Village. VTC
1999-Fall. IEEE VTS 50th Vehicular Technology Conference
Conference Date: 19-22 Sept. 1999 Conference Location: Amsterdam,
Netherlands
Language: English Document Type: Conference Paper (PA)
Treatment: Practical (P)
Abstract: Resource allocation in wireless networks needs to be adaptive
in order to cope with non-uniform traffic variation on an hourly and daily
basis. In all future systems, the use of dynamic and adaptive resource
assignment will become a necessity in order to optimize the system
capacity. In this context, the use of multi-agent systems represents a
potential solution to helping the assignment process. In addition,
communication between agents adds more information on the cell environment
and reduces conflicts between neighboring base stations in order to
allocate the same channel. In this paper, we propose a hybrid channel
assignment with a dynamic sharing between the fixed and dynamic part of the
resource common pool. (12 Refs)
Descriptors: channel allocation; channel capacity; mobile radio;
multi-agent systems; optimisation; packet radio networks; telecommunication
traffic
Identifiers: hybrid channel assignment; dynamic resource sharing;
wireless networks; non-uniform traffic variation; adaptive resource
assignment; optimization; system capacity; multi-agent systems; cell
environment; conflict reduction; base stations
Class Codes: B6250F (Mobile radio systems); B0260 (Optimisation
techniques)
Copyright 2000, IEE
6513558 INSPEC Abstract Number: C2000-04-6150N-022
Title: Communication infrastructure of scheduling agents
Author(s): Yen, B.P.-C.; Chow, K.-W.
Author Affiliation: Dept. of Ind. Eng. & Eng. Manage., Hong Kong Univ. of
Sci. & Technol., Hong Kong
Conference Title: IEEE SMC'99 Conference Proceedings. 1999 IEEE
International Conference on Systems, Man, and Cybernetics (Cat.
No.99CH37028) Part vol.4 p.552-7 vol.4
Publisher: IEEE, Piscataway, NJ, USA
Publication Date: 1999 Country of Publication: USA 6 vol.
(1179+1075+1106+1124+1140+1078) pp.
ISBN: 0 7803 5731 0 Material Identity Number: XX-1999-03291
U.S. Copyright Clearance Center Code: 0 7803 5731 0/99/$10.00
Conference Title: IEEE SMC'99 Conference Proceedings. 1999 IEEE
International Conference on Systems, Man, and Cybernetics
Conference Sponsor: IEEE Syst., Man, & Cybernetics Soc. (SMC); Sci.
Council of Japan (SCJ); Soc. Instrum. & Control Eng. (SICE); Robotics Soc.
Japan (RSJ); Japan Soc. Mech. Eng. (JSME)
Conference Date: 12-15 Oct. 1999 Conference Location: Tokyo, Japan
Language: English Document Type: Conference Paper (PA)
Treatment: Practical (P)
Abstract: Scheduling involves the allocation of limited resources to
tasks over time. Due to the high complexity of scheduling problems, most
scheduling algorithms and procedures are only suitable for specific cases
and most scheduling systems are very application-oriented. Until now, no
single scheduling system has been able to handle all types of scheduling
problems. With the development of the client/server architecture and
Internet technology, distributed problem solving by a group of systems
becomes feasible where systems can exchange information, share resources
and cooperate to solve large and complicated problems. Moreover, intensive
research into intelligent software agents and agent technology has offered
tools for solving problems and coordination between systems. These tools
allow systems to be represented as agents and coordinate their activities
through message passing. However, most of the concepts and approaches have
been applied to general applications and very little research has been
studied the distributed approach to scheduling systems development. In this
research, the framework of agent-based distributed scheduling is presented.
The research is divided into three parts: Internet scheduling systems; the
establishment of communication infrastructure; and the distributed problem
solving policy. (14 Refs)
Descriptors: client-server systems; Internet; message passing; problem
solving; resource allocation; software agents
Identifiers: communication infrastructure; scheduling agents; limited
resources; client/server architecture; Internet technology; distributed
problem; intelligent software agents; agent technology; agent-based
distributed scheduling; Internet scheduling systems; distributed problem
solving policy
Class Codes: C6150N (Distributed systems software); C6170K (Knowledge
engineering techniques); C7100 (Business and administration)
Copyright 2000, IEE
6376784 INSPEC Abstract Number: C1999-11-5440-017
Title: Resource allocation and scheduling in metasystems
Author(s): Schwiegelshohn, U.; Yahyapour, R.
Author Affiliation: Inst. of Comput. Eng., Dortmund Univ., Germany
Conference Title: High-Performance Computing and Networking. 7th
International Conference, HPCN Europe 1999. Proceedings p.851-60
Editor(s): Sloot, P.; Bubak, M.; Hoekstra, A.; Hertzberger, B.
Publisher: Springer-Verlag, Berlin, Germany
Publication Date: 1999 Country of Publication: Germany xxiii+1318 pp.
ISBN: 3 540 65821 1 Material Identity Number: XX-1999-02493
Conference Title: High-Performance Computing and Networking. 7th
International Conference, HPCN Europe 1999. Proceedings
Conference Date: 12-14 April 1999 Conference Location: Amsterdam,
Netherlands
Language: English Document Type: Conference Paper (PA)
Treatment: Practical (P)
Abstract: In this paper we present NWIRE, a new management architecture
for metacomputing systems. After the general introduction of the
architecture we first describe the properties that are relevant for
scheduling. Then we derive general requirements for scheduling strategies
in metasystems and point out differences to conventional job scheduling for
parallel processors. This leads to the metacomputing scheduling concept of
NWIRE which is based on a brokerage and trading approach. (4 Refs)
Descriptors: parallel architectures; processor scheduling; resource
allocation
Identifiers: resource allocation; scheduling; metasystems; NWIRE;
management architecture; metacomputing system; brokerage and trading
approach
Class Codes: C5440 (Multiprocessing systems); C6150N (Distributed
systems software); C5220P (Parallel architecture)
Copyright 1999, IEE
6365325 INSPEC Abstract Number: C1999-11-6150N-028
Title: Locust-a brokerage system for accessing idle resources for
Web-Computing
Author(s): May, M.
Author Affiliation: Dept. of Comput. Sci., Tech. Univ. Munchen, Germany
Conference Title: Proceedings 25th EUROMICRO Conference. Informatics:
Theory and Practice for the New Millennium Part vol.2 p.466-73 vol.2
Publisher: IEEE Comput. Soc, Los Alamitos, CA, USA
Publication Date: 1999 Country of Publication: USA 2 vol.
(xxviii+530+478) pp.
ISBN: 0 7695 0321 7 Material Identity Number: XX-1999-02506
U.S. Copyright Clearance Center Code: 1089 6503/99/$10.00
Conference Title: Proceedings of Euromicro Workshop
Conference Date: 8-10 Sept. 1999 Conference Location: Milan, Italy
Language: English Document Type: Conference Paper (PA)
Treatment: Practical (P)
Abstract: In this paper we present a brokerage system for making idle cpu
resources of anonymous users of the World Wide Web accessible for
distributed Web-Computing. The Locust (LOw cost Computing Utilizing Skimmed
idle Time) Broker collects and remarkets the aggregated resources by means
of ubiquitous Web and Java technologies and creates an electronic spot
market focused on the mainstream Internet user as suppliers of idle
computing resources. We introduce the economic Price/Market model of Locust
enabling the export or import of resource surpluses or lacks between
so-called submarkets. Test cases for consumption of aggregated CPU
resources include distributed Raytracing and RC5 decryption. We further
describe the RC5 key block management and our efforts to reach performance
comparable to native RC5 implementations. (18 Refs)
Descriptors: resource allocation; wide area networks
Identifiers: Locust; brokerage system; idle resources; distributed
Web-Computing; aggregated CPU resources
Class Codes: C6150N (Distributed systems software); C5620W (Other
computer networks)
Copyright 1999, IEE
6131057 INSPEC Abstract Number: B1999-02-6210L-085, C1999-02-5620-022
Title: Specifying resources and services in metacomputing environments
Author(s): Brune, M.; Gehring, J.; Keller, A.; Monien, B.; Ramme, F.;
Reinefeld, A.
Author Affiliation: Centre for Parallel Comput., Paderborn Univ., Germany
Journal: Parallel Computing vol.24, no.12-13 p.1751-76
Publisher: Elsevier,
Publication Date: Nov. 1998 Country of Publication: Netherlands
CODEN: PACOEJ ISSN: 0167-8191
SICI: 0167-8191(199811)24:12/13L.1751:SRSM;1-U
Material Identity Number: F777-1998-012
U.S. Copyright Clearance Center Code: 0167-8191/98/$19.00
Document Number: S0167-8191(98)00076-3
Language: English Document Type: Journal Paper (JP)
Treatment: Applications (A); Practical (P)
Abstract: With a steadily increasing number of services, metacomputing is
now gaining importance in science and industry. Virtual organizations,
autonomous agents, mobile computing services, and high-performance
client-server applications are among the many examples of metacomputing
services. For all of them, resource description plays a major role in
organizing access, use, and administration of the computing components and
software services. We present a generic Resource and Service Description
(RSD) for specifying the hardware and software components of (meta-)
computing environments. Its graphical interface allows metacomputer users
to specify their resource requests. Its textual counterpart gives service
providers the necessary flexibility to specify topology and properties of
the available system and software resources, Finally, its internal
object-oriented representation is used to link different resource
management systems and service tools. With these three representations, our
generic RSD approach is a key component for building metacomputer
environments. (48 Refs)
Descriptors: computer networks; Internet; mobile computing; programming
environments; resource allocation
Identifiers: metacomputing environments; virtual organizations;
autonomous agents; mobile computing services; high-performance
client-server applications; resource description; software services;
resource and service description; graphical interface; object-oriented
representation
Class Codes: B6210L (Computer communications); C5620 (Computer networks
and techniques); C6150J (Operating systems); C6150N (Distributed systems
software); C6115 (Programming support); C7210N (Information networks)
Copyright 1999, IEE
6439045 INSPEC Abstract Number: B2000-01-6210L-168, C2000-01-5620-048
Title: Specifying resources and services in metacomputing systems
Author(s): Brune, M.; Gehring, J.; Keller, A.; Reinefeld, A.
Author Affiliation: Konrad-Zuse-Zentrum fur Inf., Berlin, Germany
Book Title: High performance cluster computing: Architectures and
systems, Vol. 1 p.186-200
Editor(s): Buyya, R.
Publisher: Prentice Hall PTR, Upper Saddle River, NJ, USA
Publication Date: 1999 Country of Publication: USA 2
vol.(xxxiii+849+xxiv+664) pp.
ISBN: 0 13 013784 7 Material Identity Number: XB-1999-00101
Language: English Document Type: Book Chapter (BC)
Treatment: Practical (P)
Abstract: With the metacomputing paradigm getting more and more accepted,
an increasing number of network based services is offered. Today, the
available services range from traditional client-server applications over
distributed intra/Internet services, virtual organizations, teleworking,
teleconferencing, up to autonomous agents for information gathering
purposes. All these services are coordinated by a metacomputing middleware,
which is also geographically distributed. Clearly, this middleware must be
generic and versatile to also serve newly emerging technologies. We present
a scheme for specifying resources and services in complex heterogeneous
computing systems and metacomputing environments. The scheme is named RSD
(Resource and Services Description). At the system administrator level, RSD
is used to specify the available system components, such as the number of
nodes, their interconnection topology, CPU speeds, and available software
packages. At the user level, a GUI provides a comfortable, high-level
interface for specifying system requests. A textual editor can be used for
defining repetitive and recursive structures. This gives service providers
the necessary flexibility for fine-grained specification of system
topologies, interconnection networks, and system and software dependent
properties. All these representations are mapped onto a single, coherent
internal object oriented resource representation. Dynamic aspects are
traced at runtime and included in the resource description to allow for
optimal process mapping and dynamical task load balancing at runtime at the
metacomputer level. This is done in a self-organizing way, with human
system operators becoming involved only when new hardware/software
components are installed. (16 Refs)
Descriptors: client-server systems; computer networks; graphical user
interfaces; interactive systems; object-oriented programming; performance
evaluation; resource allocation; text editing; workstation clusters
Identifiers: metacomputing systems; metacomputing paradigm; network based
services; traditional client-server applications; distributed
intra/Internet services; virtual organizations; teleworking;
teleconferencing; autonomous agent; information gathering; metacomputing
middleware; resource specification; complex heterogeneous computing systems
; metacomputing environments; RSD; Resource and Services Description;
system administrator level; interconnection topology; CPU speeds; software
packages; high-level interface; system requests; textual editor; recursive
structures; service providers; fine-grained specification; system
topologies; interconnection networks; software dependent properties;
coherent internal object oriented resource representation; dynamic aspects;
resource description; optimal process mapping; dynamical task load
balancing; metacomputer level; human system operators; hardware/software
components
Class Codes: B6210L (Computer communications); C5620 (Computer networks
and techniques); C6150N (Distributed systems software); C6180G (Graphical
user interfaces); C6130 (Data handling techniques); C6110J (
Object-oriented programming); C5470 (Performance evaluation and testing);
C5670 (Network performance)
Copyright 1999, IEE
6409751 INSPEC Abstract Number: C1999-12-6180-021
Title: Using Gateway system to provide a desktop access to high
performance computational resources
Author(s): Akarsu, E.; Fox, G.; Haupt, T.; Kalinichenko, A.; Kang-Seok
Kim; Sheethaalnath, P.; Choon-Han Youn
Author Affiliation: Northeast Parallel Archit. Center, Syracuse Univ.,
NY, USA
Conference Title: Proceedings. The Eighth International Symposium on High
Performance Distributed Computing (Cat. No.99TH8469) p.294-8
Publisher: IEEE Comput. Soc, Los Alamitos, CA, USA
Publication Date: 1999 Country of Publication: USA xii+359 pp.
ISBN: 0 7803 5681 0 Material Identity Number: XX-1999-02913
U.S. Copyright Clearance Center Code: 0 7803 5681 0/99/$10.00
Conference Title: Proceedings. The Eighth International Symposium on High
Performance Distributed Computing
Conference Sponsor: IEEE; Univ. Southern California; Univ. California;
Nat. Partnership for Adv. Computational Infrastructure; Univ. Arizona;
Microsoft; Sun Microsyst. Compuuter Co
Conference Date: 3-6 Aug. 1999 Conference Location: Redondo Beach, CA,
USA
Language: English Document Type: Conference Paper (PA)
Treatment: Practical (P)
Abstract: In this paper, we discuss the use of Gateway for seamless
desktop access to high performance resources. We illustrate our ideas with
two Gateway applications that require access to remote resources: the
Landscape Management System (LMS) and Quantum Simulations (QS). For LMS we
use Gateway to retrieve data from many different sources as well as to
allocate remote computational resources needed to solve the problem at
hand. Gateway transparently controls the necessary data transfer between
hosts for the user. Quantum Simulations requires access to HPCC resources
and therefore we layered Gateway on top of the Globus metacomputing
toolkit. This way Gateway plays the role of a job broker for Globus. (17
Refs)
Descriptors: client-server systems; online front-ends; resource
allocation; user interfaces
Identifiers: Gateway system; desktop access; high performance
computational resources; remote resource access; Landscape Management
System; Quantum Simulations; data retrieval; remote computational resource
allocation; data transfer control; hosts; Globus metacomputing toolkit; job
broker
Class Codes: C6180 (User interfaces); C7250N (Search engines); C6150N (
Distributed systems software)
Copyright 1999, IEE
6513510 INSPEC Abstract Number: C2000-04-7400-003
Title: Simulation of a multi-agent protocol for task allocation in
cooperative design
Author(s): Kwang Mong Sim; Shiu, S.C.K.; Bun, M.L.
Author Affiliation: Dept. of Comput., Hong Kong Polytech., Kowloon, Hong
Kong
Conference Title: IEEE SMC'99 Conference Proceedings. 1999 IEEE
International Conference on Systems, Man, and Cybernetics (Cat.
No.99CH37028) Part vol.3 p.95-100 vol.3
Publisher: IEEE, Piscataway, NJ, USA
Publication Date: 1999 Country of Publication: USA 6 vol.
(1179+1075+1106+1124+1140+1078) pp.
ISBN: 0 7803 5731 0 Material Identity Number: XX-1999-03290
U.S. Copyright Clearance Center Code: 0 7803 5731 0/99/$10.00
Conference Title: IEEE SMC'99 Conference Proceedings. 1999 IEEE
International Conference on Systems, Man, and Cybernetics
Conference Sponsor: IEEE Syst., Man, & Cybernetics Soc. (SMC); Sci.
Council of Japan (SCJ); Soc. Instrum. & Control Eng. (SICE); Robotics Soc.
Japan (RSJ); Japan Soc. Mech. Eng. (JSME)
Conference Date: 12-15 Oct. 1999 Conference Location: Tokyo, Japan
Language: English Document Type: Conference Paper (PA)
Treatment: Applications (A); Practical (P); Theoretical (T)
Abstract: To achieve high performance in agent-based cooperative design,
the effective allocation of design agents to distributed and cooperative
design tasks becomes a crucial issue. This research extends the well-known
contract net protocol for decentralized task allocation in cooperative
engineering design. Since the contract net protocol only provides a generic
framework for agents to exchange and evaluate information, it does not
prescribe any specific coordination policies for cooperative engineering
design. By adding a set of agent selection and task selection policies,
this research addresses issues in agent-based cooperative engineering
design such as: How is an agent selected to carry out a design task? How
can an agent select from among a list of design tasks which to bid for?
Through a series of colored Petri-net simulation experiments, the
performance of these selection policies are measured and evaluated. Smith
(1980) noted that the contract net protocol is particularly suitable for
executing different (sub-)tasks simultaneously while ensuring effective
resource allocation and focused decision. Results from the coloured
Petri-net simulations have shown that these properties are preserved in the
proposed protocol. (11 Refs)
Descriptors: CAD; graph colouring; multi-agent systems; Petri nets;
resource allocation; software agents
Identifiers: multi-agent protocol; task allocation; agent-based
cooperative design; design agents; cooperative engineering design; agent
selection; task selection; colored Petri-net simulation
Class Codes: C7400 (Engineering computing); C6170 (Expert systems and
other AI software and techniques); C1160 (Combinatorial mathematics);
C6150J (Operating systems)
Copyright 2000, IEE
6090835 INSPEC Abstract Number: C9901-6170K-004
Title: Adaptive choice of information sources
Author(s): Sen, S.
Author Affiliation: Dept. of Math. & Comput. Sci., Tulsa Univ., OK, USA
Conference Title: Cooperative Information Agents II. Learning, Mobility
and Electronic Commerce for Information Discovery on the Internet. Second
International Workshop, CIA'98. Proceedings p.190-4
Editor(s): Klusch, M.; Weiss, G.
Publisher: Springer-Verlag, Berlin, Germany
Publication Date: 1998 Country of Publication: Germany ix+308 pp.
ISBN: 3 540 64676 0 Material Identity Number: XX98-01825
Conference Title: Cooperative Information Agents II Learning, Mobility
and Electronic Commerce for Information Discovery on the Internet. Second
International Workshop, CIA'98. Proceedings
Conference Date: 4-7 July 1998 Conference Location: Paris, France
Language: English Document Type: Conference Paper (PA)
Treatment: Practical (P)
Abstract: We present a number of learning approaches by which agents can
adapt to select information sources that satisfy performance requirements.
Performance can be interpreted both in terms of the quality of information
provided by the sources, as well as the response time to process
information requests. We first present a couple of approaches by which
self-motivated agents can learn to choose lightly-loaded resources. The
resultant load balancing effect results in increasing throughput for the
entire system as well as faster response times for individual agents. We
also present an expected utility maximization approach to selecting
information sources that are likely to deliver better quality information
to different classes of queries. (0 Refs)
Descriptors: cooperative systems; learning (artificial intelligence);
resource allocation; software agents; software performance evaluation
Identifiers: information sources; learning; agents; performance
requirements; information quality; response time; self-motivated agents;
load balancing; expected utility maximization; queries; adaptive choice
Class Codes: C6170K (Knowledge engineering techniques); C1240 (Adaptive
system theory); C1230 (Artificial intelligence)
Copyright 1998, IEE
6076098 INSPEC Abstract Number: B9812-6150M-051, C9812-5640-049
Title: Cooperation protocols for multimedia communication network based on
ADIPS framework
Author(s): Suganuma, T.; Kinoshita, T.; Sugawara, K.; Shiratori, N.
Author Affiliation: Res. Inst. of Electr. Commun., Tohoku Univ., Sendai,
Japan
Conference Title: Proceedings of the 1998 ICPP Workshop on Architectural
and OS Support for Multimedia Applications Flexible Communication Systems.
Wireless Networks and Mobile Computing (Cat. No.98EX206) p.76-85
Editor(s): Das, C.R.
Publisher: IEEE Comput. Soc, Los Alamitos, CA, USA
Publication Date: 1998 Country of Publication: USA vii+155 pp.
ISBN: 0 8186 8657 X Material Identity Number: XX98-02123
U.S. Copyright Clearance Center Code: 0 8186 8657 X/98/$10.00
Conference Title: Proceeding of Workshop on Architectural and Operation
Systems Support for Multimedia Applications
Conference Sponsor: Int. Assoc. Comput. & Commun.; Ohio State Univ
Conference Date: 14 Aug. 1998 Conference Location: Minneapolis, MN,
USA
Language: English Document Type: Conference Paper (PA)
Treatment: Practical (P)
Abstract: The growth of both computer communication such as the Internet,
and the computational power of computers makes multimedia applications
possible for common use. However, some significant problems still remained
unsolved, e.g., the efficient use of resources and the dynamic control of
applications for satisfying the users' required QoS. To solve these
problems, we propose an agent based approach to realize flexible multimedia
communication based on the ADIPS Framework. We explain the cooperation
protocols used in our flexible video conference system and also demonstrate
the flexibility in terms of QoS control achieved by agent cooperation. (18
Refs)
Descriptors: Internet; multimedia systems; protocols; quality control;
resource allocation; teleconferencing
Identifiers: cooperation protocols; multimedia communication network;
ADIPS framework; computer communication; Internet; computational power;
multimedia applications; dynamic control; QoS; agent based approach;
flexible multimedia communication; flexible video conference system; QoS
control; agent cooperation
Class Codes: B6150M (Protocols); B6210R (Multimedia communications);
B6210L (Computer communications); B6210P (Teleconferencing); C5640 (
Protocols); C6130M (Multimedia); C5620W (Other computer networks); C7210 (
Information services and centres); C7410F (Communications computing)
Copyright 1998, IEE
5992817 INSPEC Abstract Number: C9809-7100-040
Title: Multi-agent technology for planning, scheduling, and resource
allocation
Author(s): Gorodetski, V.; Lebedev, A.
Author Affiliation: St. Petersburg Inst. for Inf. & Autom., Russia
Conference Title: Proceedings International Conference on Multi Agent
Systems (Cat. No.98EX160) p.429-30
Publisher: IEEE Comput. Soc, Los Alamitos, CA, USA
Publication Date: 1998 Country of Publication: USA xviii+487 pp.
ISBN: 0 8186 8500 X Material Identity Number: XX98-01978
U.S. Copyright Clearance Center Code: 0 8186 8500 X/98/$110.00
Conference Title: Proceedings International Conference on Multi Agent
Systems
Conference Date: 3-7 July 1998 Conference Location: Paris, France
Language: English Document Type: Conference Paper (PA)
Treatment: Practical (P)
Abstract: A large number of hot applications are reducible to
combinatorial models. Almost all of them are at least NP-hard and cannot be
solved in a traditional way. We consider an agent-based approach to solve a
set of planning and scheduling applications under real time and temporal
constraints. The problem is formalised as a contract allocation task over a
set of companies and specified as an auction-based competition of agents
managed by a meta-agent. The contributions are: the multi-agent system
architecture; knowledge-based specification of real time and temporal
constraints; and a knowledge-based auction management model. (6 Refs)
Descriptors: business data processing; contracts; cooperative systems;
planning (artificial intelligence); real-time systems; resource allocation;
scheduling; software agents
Identifiers: multi-agent systems; planning; scheduling; resource
allocation; combinatorial models; NP-hard; real time constraints; temporal
constraints; contract allocation task; auction-based competition;
meta-agent; system architecture; knowledge-based specification;
knowledge-based auction management
Class Codes: C7100 (Business and administration); C6170 (Expert systems
); C1230 (Artificial intelligence)
Copyright 1998, IEE
6288285 INSPEC Abstract Number: C1999-08-7460-017
Title: Resource allocation in a distributed computing environment
Author(s): Carter, R.L.; St. Louis, D.; Andert, E.P., Jr.
Author Affiliation: Conceptual Syst. & Software, Chino Valley, AZ, USA
Conference Title: 17th DASC. AIAA/IEEE/SAE. Digital Avionics Systems
Conference. Proceedings (Cat. No.98CH36267) Part vol.1 p. C32/1-8
vol.1
Publisher: IEEE, New York, NY, USA
Publication Date: 1998 Country of Publication: USA 2 vol.(xi+xv+1444)
pp.
ISBN: 0 7803 5086 3 Material Identity Number: XX-1998-03217
U.S. Copyright Clearance Center Code: 0 7803 5086 3/98/$10.00
Conference Title: 17th DASC. AIAA/IEEE/SAE Digital Avionics Systems
Conference. Proceedings
Conference Date: 31 Oct.-7 Nov. 1998 Conference Location: Bellevue,
WA, USA
Language: English Document Type: Conference Paper (PA)
Treatment: Applications (A); Practical (P)
Abstract: Advanced transportation systems can be expected to increasingly
employ modern software development methodologies for the implementation of
their operational capabilities. This is demanded by the shift to open
architecture hardware and software solutions in order to meet stringent
low-cost objectives. The common object request broker architecture (CORBA)
is an important maturing standard offering interoperability among software
components and portability across hardware platforms. While CORBA can
provide needed interoperability and portability, the question arises how to
manage distributed CORBA clients and servers in a fault tolerant manner.
Future mission critical and distributed software deployments require
effective resource allocation. Critical resource allocation issues that
need to be addressed include component migration, scheduling, and load
balancing across dynamic computational resources. A management system that
addresses these issues in a uniform and cost-effective way is needed. This
paper describes an integrated approach to optimal resource allocation and
fault tolerance in a distributed computing environment. The approach
leverages a commodity-off-the-shelf (COTS) resource allocation system to
provide the infrastructure for the specific resource allocation and fault
tolerance enhancements required to host a reliable CORBA applications on
heterogeneous networked workstations. (19 Refs)
Descriptors: aerospace computing; distributed object management; fault
tolerant computing; open systems; resource allocation; software engineering
Identifiers: resource allocation; distributed computing environment;
software development methodologies; open architecture; common object
request broker architecture; interoperability; portability; distributed
clients; distributed servers; fault tolerant manner; mission critical
deployments; distributed software deployments; component migration;
scheduling; load balancing; commodity-off-the-shelf; heterogeneous
networked workstations
Class Codes: C7460 (Aerospace engineering computing); C6110J (
Object-oriented programming); C5470 (Performance evaluation and testing);
C6110B (Software engineering techniques)
Copyright 1999, IEE
6219122 INSPEC Abstract Number: B1999-05-6150-016
Title: Resource sharing in advance reservation agents
Author(s): Schelen, O.; Pink, S.
Author Affiliation: Comput. Sci. & Electr. Eng., Lulea Univ. of Technol.,
Sweden
Journal: Journal of High Speed Networks vol.7, no.3-4 p.213-28
Publisher: IOS Press,
Publication Date: 1998 Country of Publication: Netherlands
CODEN: JHSNEB ISSN: 0926-6801
SICI: 0926-6801(1998)7:3/4L.213:RSAR;1-U
Material Identity Number: P611-1999-003
U.S. Copyright Clearance Center Code: 0926-6801/98/$8.00
Language: English Document Type: Journal Paper (JP)
Treatment: Practical (P)
Abstract: We present an architecture where clients can make end-to-end
resource reservations through agents. For each domain in the network, there
is an agent responsible for immediate and advance admission control.
Reservations from different sources to the same destination domain are
aggregated as their paths merge toward the destination. We show that
network resources can be shared between immediate and advance reservations
without being pre-partitioned. Admission control for immediate reservations
uses information about resources to be allocated for advance reservations
in the near future. An important parameter in the admission control
algorithm is the so called lookahead time, i.e., the point at which we
actually start making resources available for approaching advance
reservations by rejecting immediate requests. In our model, preemption of
immediate reservations is made in cases where the admission control cannot
make resources available through rejection of immediate requests. The risk
of preemption can be varied by changing the lookahead time. We explore,
with simulations, the effects of providing advance reservations with this
model. The results show the cost in terms of resource utilization,
rejection probability and preemption probability. (21 Refs)
Descriptors: probability; quality of service; resource allocation;
telecommunication congestion control
Identifiers: advance reservation agents; client reservations; admission
control; reservation aggregation; resource sharing; resource allocation;
lookahead time; simulations; rejection probability; preemption probability
Class Codes: B6150 (Communication system theory); B0240Z (Other topics
in statistics)
Copyright 1999, IEE
6119175 INSPEC Abstract Number: B9902-6210L-031, C9902-6150N-027
Title: A dynamic quality of service middleware agent for mediating
application resource usage
Author(s): Brandt, S.; Nutt, G.; Berk, T.; Mankovich, J.
Author Affiliation: Colorado Univ., Boulder, CO, USA
Conference Title: Proceedings 19th IEEE Real-Time Systems Symposium (Cat.
No.98CB36279) p.307-17
Publisher: IEEE Comput. Soc, Los Alamitos, CA, USA
Publication Date: 1998 Country of Publication: USA xiii+493 pp.
ISBN: 0 8186 9212 X Material Identity Number: XX98-03381
U.S. Copyright Clearance Center Code: 0 8186 9212 X/98/$10.00
Conference Title: Proceedings Real-Time Systems Symposium
Conference Sponsor: IEEE Comput. Soc. Tech. Committee on Real-Time Syst.;
Tech. Univ. Madrid
Conference Date: 2-4 Dec. 1998 Conference Location: Madrid, Spain
Language: English Document Type: Conference Paper (PA)
Treatment: Practical (P)
Abstract: High bandwidth applications with time-dependent resource
requirements demand certain resource level assurances in order to operate
correctly. Quality of service resource management techniques are being
successfully developed that allow network systems to provide such
assurances. These solutions generally assume that the operating system at
either end of the network is capable of handling the throughput
requirements of the applications. However, real operating systems have to
manage many concurrent applications with varying resource requirements.
Without specialized support, the operating system cannot guarantee the
resources needed for any particular application. In support of these kinds
of applications we have developed a middleware agent called a dynamic QoS
manager (DQM) that mediates application resource usage so as to ensure that
applications get the resources they need in order to provide adequate
performance. The DQM employs a variety of algorithms to determine
application resource allocations. Using application QoS levels, it provides
for resource availability based algorithmic variation within applications
and varying application periods. It also allows for inaccurate application
resource usage estimates through a technique we have developed called
dynamic estimate refinement. The paper discusses new developments in the
design of the DQM and presents results showing DQM performance with both
real and synthetic applications. (26 Refs)
Descriptors: client-server systems; network operating systems; quality of
service; real-time systems; resource allocation
Identifiers: dynamic quality of service middleware agent; mediating
application resource usage; high bandwidth applications; time-dependent
resource requirements; resource level assurances; quality of service
resource management techniques; network systems; operating system;
throughput requirements; real operating systems; concurrent applications;
resource requirements; dynamic QoS manager; application resource usage; DQM
; application resource allocations; application QoS levels; resource
availability based algorithmic variation; varying application periods;
inaccurate application resource usage estimates; dynamic estimate
refinement
Class Codes: B6210L (Computer communications); C6150N (Distributed
systems software); C5620 (Computer networks and techniques); C0310 (EDP
management); C6150J (Operating systems)
Copyright 1998, IEE
6306239 INSPEC Abstract Number: B1999-09-6250F-017, C1999-09-7410F-023
Title: A communicating scheme for adaptive resource allocation in wireless
networks
Author(s): Al Agha, K.; Zeghlache, D.
Author Affiliation: Lab. PRiSM, Univ. de Versailles, France
Conference Title: ICUPC '98. IEEE 1998 International Conference on
Universal Personal Communications. Conference Proceedings (Cat.
No.98TH8384) Part vol.1 p.65-9 vol.1
Publisher: IEEE, New York, NY, USA
Publication Date: 1998 Country of Publication: USA 2 vol. xxxiii+1377
pp.
ISBN: 0 7803 5106 1 Material Identity Number: XX-1998-03128
U.S. Copyright Clearance Center Code: 0 7803 5106 1/98/$10.00
Conference Title: ICUPC '98. IEEE 1998 International Conference on
Universal Personal Communications. Conference Proceedings
Conference Date: 5-9 Oct. 1998 Conference Location: Florence, Italy
Language: English Document Type: Conference Paper (PA)
Treatment: Applications (A); Practical (P)
Abstract: To achieve the best possible bandwidth utilization in wireless
networks adaptive resource assignment is a requirement. Distributed or
centralized resource allocation schemes can be used to reach such an
objective. However, the means to actually implement these resource adaptive
features represent a major implementation challenge. In addition, the
schemes should be self adaptive and eventually self learning since large
scale traffic variations on an hourly and a daily basis exhibit patterns
with low expected variance. At a much finer scale, in micro and pico
cellular environments variations due to user mobility are unpredictable and
only dynamic channel allocation methods can adequately adapt to the rather
large traffic variations. This contribution relates to the larger scale
traffic variations and proposes an adaptive resource assignment approach
based on the multi-agent technique which relies on self learning. The
adaptive resource allocation scheme "channel segregation (CS)" containing
inherently the self learning attribute was selected to test and validate
the concept of using intelligent agents in base stations. Using the
multi-agent platform DIMA (development and implementation of multi agent
system), CS has been integrated and implemented in a simulation model of
base stations to introduce the self learning feature in the network. The
obtained simulation results validate the intelligent agent implementation
and illustrate the feasibility of using such agents in base stations to
introduce the self adaptive feature in mobile networks. (9 Refs)
Descriptors: adaptive systems; channel allocation; digital simulation;
microcellular radio; multi-agent systems; picocellular radio; radio
networks; self-adjusting systems; telecommunication computing; unsupervised
learning
Identifiers: communicating scheme; adaptive resource allocation; wireless
networks; bandwidth utilization; centralized resource allocation;
distributed resource allocation; self adaptive scheme; self learning scheme
; large scale traffic variations; variance; pico cellular environment;
micro cellular environment; user mobility; dynamic channel allocation;
multi-agent technique; channel segregation; intelligent agents; base
stations; multi-agent platform DIMA; development and implementation of
multi-agent; simulation model; mobile networks
Class Codes: B6250F (Mobile radio systems); C7410F (Communications
computing); C6185 (Simulation techniques); C6170K (Knowledge engineering
techniques)
Copyright 1999, IEE
6558121 INSPEC Abstract Number: C2000-05-7210N-047
Title: Generic agent framework for Internet information systems
Author(s): Erni, A.; Norrie, M.C.; Kobler, A.
Author Affiliation: Inst. for Inf. Syst., Swiss Fed. Inst. of Technol.,
Zurich, Switzerland
Conference Title: Information Systems in the WWW Environment. IFIP
TC8/WG8.1 Working Conference p.151-70
Editor(s): Rolland, C.; Chen, Y.; Fang, M.
Publisher: Kluwer Academic Publishers, Dordrecht, Netherlands
Publication Date: 1998 Country of Publication: Netherlands vi+376 pp.
ISBN: 0 412 82980 0 Material Identity Number: XX-1999-01751
Conference Title: Proceedings of Information Systems in the WWW
Environment
Conference Date: 15-17 July 1998 Conference Location: Beijing, China
Language: English Document Type: Conference Paper (PA)
Treatment: Practical (P)
Abstract: For effective Internet database services, it is essential that
the information requirements of regular users can be met without the
typical delays currently experienced using Internet browsers and the World
Wide Web. We use cooperating agents to manage both client and server
caches, thereby bringing significant performance improvements. The caching
and prefetching of information is based on both user and application
profiles and agents communicate to ensure the currency of client caches.
According to specific application requirements, various forms of agents can
be installed on the server and client sides to provide value-added services
to both casual and regular users. All component agents are instantiations
and/or specialisations of a generic agent. We describe how a specific
Internet brokering system for engineering product data has been constructed
using our general framework for the development. (17 Refs)
Descriptors: cache storage; client-server systems; cooperative systems;
information resources; information systems; Internet
Identifiers: generic agent framework; Internet information systems;
information requirements; delays; Internet browsers; World Wide Web;
cooperating agents; client server system; caches; performance improvements;
value-added services; Internet brokering system; engineering product data
Class Codes: C7210N (Information networks); C6170 (Expert systems and
other AI software and techniques); C1230 (Artificial intelligence); C6150N
(Distributed systems software); C6120 (File organisation)
Copyright 2000, IEE
5909996 INSPEC Abstract Number: C9806-6150J-002
Title: Transition-optimal token distribution
Author(s): Chlebus, B.S.; Diks, K.; Pelc, A.
Author Affiliation: Inst. of Inf., Warsaw Univ., Poland
Journal: Fundamenta Informaticae vol.32, no.3-4 p.313-28
Publisher: IOS Press,
Publication Date: Dec. 1997 Country of Publication: Netherlands
CODEN: FUINE8 ISSN: 0169-2968
SICI: 0169-2968(199712)32:3/4L.313:TOTD;1-9
Material Identity Number: J943-98003
Language: English Document Type: Journal Paper (JP)
Treatment: Practical (P)
Abstract: There is given a graph, that models a communication network of
a multiprocessor system, and there are tokens (jobs) allocated to nodes of
the graph. The task is to distribute the tokens evenly, subject to the
constraint that they may be moved only along the edges of the graph. The
cost of a distribution strategy is measured as the total number of
operations of moving a token along an edge. An algorithm for general graphs
is developed, by reduction to a maximum-flow minimum-cost problem, that
finds a cost-optimal distribution strategy, given a graph and an initial
token allocation. The main result is an algorithm for graphs that are lines
of nodes; it finds the distribution strategy in time O(n), for a line of n
nodes. (11 Refs)
Descriptors: multiprocessor interconnection networks; resource allocation
Identifiers: transition-optimal token distribution; communication network
; multiprocessor system; distribution strategy; maximum-flow minimum-cost
problem; cost-optimal distribution strategy
Class Codes: C6150J (Operating systems); C4230M (Multiprocessor
interconnection); C5440 (Multiprocessing systems)
Copyright 1998, IEE
5651180 INSPEC Abstract Number: C9709-6150N-060
Title: Contracting and moving agents in distributed applications based on
a service-oriented architecture
Author(s): Schulze, B.; Madeira, E.R.M.
Author Affiliation: Inst. of Comput., Univ. Estadual de Campinas, Sao
Paulo, Brazil
Conference Title: Mobile Agents. First International Workshop, MA '97
Proceedings p.74-85
Editor(s): Rothermel, K.; Popescu-Zeletin, R.
Publisher: Springer-Verlag, Berlin, Germany
Publication Date: 1997 Country of Publication: Germany viii+221 pp.
ISBN: 3 540 62803 7 Material Identity Number: XX97-00864
Conference Title: Mobile Agents. First International Workshop, MA '97.
Proceedings
Conference Date: 7-8 April 1997 Conference Location: Berlin, Germany
Language: English Document Type: Conference Paper (PA)
Treatment: Practical (P)
Abstract: The paper presents a service-oriented platform for the
development and execution of distributed applications based on contracting
stationary and migrating services. Services are seen as active objects
build on top of middleware using OMG/CORBA and added features. Customized
services add to the middleware the ability to handle transparently
application start-up and distribution according to load-balancing and
inverse caching application demand. Services can be considered of any kind
ranging from scientific specialized processing to data archiving
juke-boxes. An application on system management in scientific experimental
environment drives the work on some aspects of the architecture. (25 Refs)
Descriptors: cache storage; distributed processing; object-oriented
programming; resource allocation; software agents; software engineering
Identifiers: agent movement; agent contracting; distributed application
development; distributed application execution; service-oriented
architecture; stationary services; migrating services; active objects;
middleware; OMG/CORBA; customized services; application start-up;
application distribution; load balancing; inverse caching application
demand; system management; scientific experimental environment
Class Codes: C6150N (Distributed systems software); C6170 (Expert
systems); C6110J (Object-oriented programming); C6110B (Software
engineering techniques); C6120 (File organisation)
Copyright 1997, IEE
5672678 INSPEC Abstract Number: C9710-6170-015
Title: Multi-agent collaboration in competitive scenarios
Author(s): Fuchs, F.
Author Affiliation: Tech. Univ. Munchen, Germany
Conference Title: Re-Engineering for Sustainable Industrial Production.
Proceedings of the OE/IFIP/IEEE International Conference on Integrated and
Sustainable Industrial Production p.275-83
Editor(s): Camarinha-Matos, L.M.
Publisher: Chapman & Hall, London, UK
Publication Date: 1997 Country of Publication: UK viii+535 pp.
ISBN: 0 412 79950 2 Material Identity Number: XX97-01943
Conference Title: Re-Engineering for Sustainable Industrial Production.
Proceedings of the OE/IFIP/IEEE International Conference on Integrated and
Sustainable Industrial Production
Conference Date: May 1997 Conference Location: Lisbon, Portugal
Language: English Document Type: Conference Paper (PA)
Treatment: Applications (A); Practical (P)
Abstract: For many multi-agent scenarios one can assume that the agents
behave cooperatively and contribute to a common goal according to their
design. However, our work focuses on competitive scenarios which are
characterized by the agents' strong local interests their high degree of
autonomy, and the lack of global goals. Therefore, two agents will
cooperate if, and only if, both will gain-or at least expect to gain-from
that cooperation. This paper presents a conflict resolution mechanism which
is appropriate for competitive resource allocation in dynamic environments
which is based on compromising. It integrates a goal relaxation mechanism,
negotiation histories, and multilateral negotiations. (13 Refs)
Descriptors: artificial intelligence; cooperative systems; expert systems
; resource allocation
Identifiers: multi-agent collaboration; competitive scenarios;
multi-agent scenarios; goal relaxation mechanism; negotiation histories;
multilateral negotiations
Class Codes: C6170 (Expert systems); C6150J (Operating systems); C1230
(Artificial intelligence)
Copyright 1997, IEE
6011869 INSPEC Abstract Number: C9810-6170-009
Title: A reference-based cooperative algorithm for sharing distributed
resources
Author(s): Hisano, T.
Journal: Bulletin of the Electrotechnical Laboratory vol.61, no.10
p.33-41
Publisher: Agency Ind. Sci. & Technol. Minist. Int. Trade & Ind., Ibaraki
,
Publication Date: 1997 Country of Publication: Japan
CODEN: DESIA7 ISSN: 0366-9092
SICI: 0366-9092(1997)61:10L.33:RBCA;1-C
Material Identity Number: B061-98004
Language: English Document Type: Journal Paper (JP)
Treatment: Practical (P); Theoretical (T)
Abstract: We describe a reference-based cooperative algorithm for the
general problem in which every agent (semi-autonomous software module or
process) tries to occupy more than one distributed resource simultaneously.
The algorithm assumes no centralized control mechanism, but local data that
can be written by one agent and read by other agents. We show that the
agents executing the cooperative algorithm never fall into a deadlock or a
starvation. The interaction between non-cooperative agents and cooperative
agents executing the reference-based algorithm is also discussed in order
to find out the minimum function of agents in a truly distributed
environment. It is shown that joining one agent without the function of
mutual concession to cooperative agents may cause a starvation. (12 Refs)
Descriptors: concurrency control; cooperative systems; distributed
algorithms; resource allocation; software agents
Identifiers: reference-based cooperative algorithm; sharing distributed
resources; semi-autonomous software module; minimum function of agents;
truly distributed environment; starvation; deadlock; subproblems;
multiagent systems; cooperative computing; software paradigm; chatting
researchers problem; extended dining philosophers problem; faulty algorithm
; polite agent
Class Codes: C6170 (Expert systems); C6150J (Operating systems); C6150N
(Distributed systems software); C4240P (Parallel programming and algorithm
theory)
Copyright 1998, IEE
5513332 INSPEC Abstract Number: C9704-7210-011
Title: A simple computational market for network information services
Author(s): Mullen, T.; Wellman, M.P.
Author Affiliation: Artificial Intelligence Lab., Michigan Univ., Ann
Arbor, MI, USA
Conference Title: ICMAS-95 Proceedings. First International Conference on
Multi-Agent Systems p.283-9
Publisher: AAAI Press, Menlo Park, CA, USA
Publication Date: 1995 Country of Publication: USA xvii+472 pp.
ISBN: 0 262 62102 9 Material Identity Number: XX96-02140
Conference Title: Proceedings of First International Conference on
Multiagent Systems
Conference Date: 12-14 June 1995 Conference Location: San Francisco,
CA, USA
Language: English Document Type: Conference Paper (PA)
Treatment: Economic aspects (E); Theoretical (T)
Abstract: Visionary projections of a wide-area network teeming with
intelligent agents describe an environment where end-users and their agents
can pick and choose among a great variety of potentially valuable
information services. However, neither network capabilities nor users' time
and money are infinite. Computational markets provide one type of mechanism
for allocating limited resources in such an environment in a distributed,
dynamic way. Moreover, the underlying economic theory provides an
analytical framework for predicting aggregate behavior and designing
individual agents. We describe a prototypical computational market model
for information services distributed over a network. Our initial focus is
on the economic problem of when and where to establish mirror sites for the
more popular information services. Competitive agents choose to set up
mirrors based on going prices for network bandwidth, computational
resources, and the information service. Depending on the experimental
setup, we observed a range of qualitative behaviors. (21 Refs)
Descriptors: cooperative systems; information services; marketing;
resource allocation; software agents; wide area networks
Identifiers: computational market; network information services;
wide-area network; intelligent agents; resource allocation; economic theory
; aggregate behavior; mirror sites; competitive agents
Class Codes: C7210 (Information services and centres); C1290D (Systems
theory applications in economics and business); C6170 (Expert systems);
C1230 (Artificial intelligence)
Copyright 1997, IEE
4940251 INSPEC Abstract Number: C9506-6150N-045
Title: Comparative evaluation of cooperative plan execution strategies in
multiagent environments
Author(s): Lauzac, S.; Znati, T.F.
Author Affiliation: Dept. of Comput. Sci., Pittsburgh Univ., PA, USA
p.126-35
Publisher: IEEE Comput. Soc. Press, Los Alamitos, CA, USA
Publication Date: 1995 Country of Publication: USA xii+351 pp.
ISBN: 0 8186 7091 6
U.S. Copyright Clearance Center Code: 1080-241X/95/$4.00
Conference Title: Proceedings of Simulation Symposium
Conference Sponsor: SCS; IEEE Comput. Soc.; ACM
Conference Date: 9-13 April 1995 Conference Location: Phoenix, AZ, USA
Language: English Document Type: Conference Paper (PA)
Treatment: General, Review (G); Practical (P)
Abstract: Coordinating the action of distributed agents in a dynamically
changing environment is a difficult task. The difficulty stems from the
fact the real-world environment changes independently from the actions of
the agents. Furthermore, the agents may have limited competence and
awareness about one another's decisions and about the environment. This
paper focuses on cooperative plan execution and presents a dynamic
threshold-based scheme for balancing load among distributed agents.
Different load balancing strategies, namely client-initiated,
server-initiated, and hybrid, are discussed, and a comparative analysis of
these strategies is presented. The study shows that dynamic threshold-based
strategies perform well compared to static threshold-based methods. The
study also shows that dynamic threshold-based strategies greatly reduce the
communication overhead, and are well suited for cooperative plan execution
in dynamic environments. (11 Refs)
Descriptors: client-server systems; cooperative systems; planning
(artificial intelligence); resource allocation
Identifiers: cooperative plan execution strategies; multiagent
environments; coordinated action; distributed agents; dynamically changing
environment; dynamic threshold-based scheme; load balancing;
client-initiated strategy; server-initiated strategy; hybrid strategy;
comparative analysis; communication overhead
Class Codes: C6150N (Distributed systems software); C1230 (Artificial
intelligence); C6170K (Knowledge engineering techniques)
Copyright 1995, IEE